package cn.yeziji.forum.dto.details;

import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

/**
 * 文章接收对象
 *
 * @author gzkemays
 * @since 2021/12/22 16:49
 */
@Data
public class ForumDetailDTO {
  Integer id;
  Integer userId;
  String author;
  /** 标题 */
  @Size(min = 3, max = 30)
  String title;
  /** 内容 */
  @Size(min = 5)
  String content;
  /** 标签 */
  @Size(min = 1)
  String tags;
  /** 是否为草稿，0 为发布，1 为草稿 */
  @NotNull Boolean tempSave;
  /** 是否自动排版 */
  String autoFormat;
  /** 简介 */
  @Size(min = 3)
  String desc;
  /** 逻辑删除 */
  Boolean delete;
  /** 栏目 */
  String special;
}
